close-range weapon - French English Dictionary